ANT_KU102 - Администрирование Kubernetes - Human Growth Kazakhstan

ANT_KU102 - Администрирование Kubernetes

Направление - Kubernetes

ANT_KU102 - Администрирование Kubernetes

Описание курса

Описание курса:

Материал данного курса знакомит слушателей с основами администрирования системы дирижирования контейнерными приложениями. Кроме того, на курсе рассматриваются вопросы выполнения операционных задач в кластере Kubernetes, а также вопросы обеспечения её отказоустойчивости и надежности.

Аудитория курса:

Курс подходит для IT-специалистов, системных администраторов, разработчиков ПО и других специалистов, занимающихся администрированием и развертыванием инфраструктуры на базе Kubernetes.

Предварительные требования к аудитории:

Необходимо знание основных понятий и инструментов облачных вычислений, опыт работы с Docker и контейнеризацией, а также базовое понимание сетевых технологий и умение работать в командной строке. Понимание концепций микросервисной архитектуры будет полезно, но не обязательно.

Содержание курса:

Модуль 1 – Введение в Kubernetes и установка кластера

Проблемы контейнерных инфраструктур
Введение в Kubernetes
Архитектура Kubernetes
Подготовка и установка Kubernetes
Утилита kubectl
Лабораторная работа 1 Установка и настройка Kubernetes
Лабораторная работа 2 Проверка компонентов Kubernetes

Модуль 2 – Объекты и сетевые настройки

Понятие объектов Kubernetes
Pods, ReplicaSets, Deployments
Сетевые настройки Kubernetes и передача трафика в кластере
CNI плагины
Балансировщики нагрузки
Лабораторная работа 3 Настройка сети в Kubernetes
Лабораторная работа 4 Развертывание приложений в Kubernetes

Модуль 3 – Хранение данных приложений и хранение образов

Хранение данных кластера, CSI плагины
Persistent Volumes, Persistent Volume Claims, Storage Classes
Реестры образов, Harbor Registry
Config Maps и Secrets
Масштабирование приложений
Лабораторная работа 5 Установка и настройка Harbor Registry
Лабораторная работа 6 Создание и монтирование Persistent Volumes

Модуль 4 – Управление ресурсами Kubernetes и повышение отказоустойчивости

Управление размещением приложений в кластере
Управление ресурсами приложений
Обеспечение отказоустойчивости
Резервное копирование и восстановление etcd базы данных
Управление доступом в кластер и Kubernetes RBAC
Лабораторная работа 7 Управление ресурсами приложений
Лабораторная работа 8 Управление планировщиком и мониторинг кластера

Модуль 5 – Мониторинг и устранение неполадок Kubernetes

Обновление кластера Kubernetes
Журналирование кластера и узлов Kubernetes
Мониторинг приложений и контейнеров
Поиск и устранение неполадок
Обзор вспомогательных инструментов и утилит
Лабораторная работа 9 Мониторинг кластера Kubernetes и приложений
Лабораторная работа 10 Использование дополнительных инструментов

Записаться на курс «ANT_KU102 - Администрирование Kubernetes»